Mysql数据库备份和按条件导出表数据
 
一、备份数据库
# mysqldump -u root -p  dbcurr>/home/20090219.sql
 
mysqldum为备份命令，-u用户，-p密码，dbcurr数据库名，>备份符，
/home/20090219.sql存储数据文件的路径。
   www.2cto.com  
注：如果备份远程数据库，只需在-u前加上-h参数加具体IP地址即可。
 
二、还原数据库
# mysql -u root -p dbcurr</home/20090219.sql
 
mysql为还原命令，-u用户，-p密码，dbcurr数据库名，<还原符，
/home/20090219.sql还原数据文件的路径。
 
注：如果将数据还原到远程数据库，只需在-u前加上-h参数加具体IP地址即可。
 www.2cto.com  
三、按条件导出表中数据
# mysqldump -u root -p dbname --no-create-db=TRUE --no-create-info=
TRUE --add-drop-table=FALSE --where="id<50" tablename>/home/tablename_less50.sql;
 
dbname为数据库名，tablename为表明，--where=后的内容为导出条件。

mysql 导入ut8
mysql -uroot -p  dbname --default-character-set=utf8 <  db.sql
 